html,
body {
    min-height: 100%;
    background-color: #ffffff;
    font-family: "Microsoft YaHei","微软雅黑",'Helvetica Neue',Helvetica,sans-serif;
}
p,a{
    font-family: "Microsoft YaHei","微软雅黑",'Helvetica Neue',Helvetica,sans-serif;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    margin:0;
    padding:0;
    border:0;
    vertical-align:baseline;
    font-family: "Microsoft YaHei","微软雅黑",'Helvetica Neue',Helvetica,sans-serif;
}
html {
    line-height:1;
}
ol,ul {
    list-style:none;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
caption,th,td {
    font-weight:normal;
    vertical-align:middle;
}
q,blockquote {
    quotes:none;
}
q:before,q:after,blockquote:before,blockquote:after {
    content:"";
    content:none;
}
a img {
    border:none;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
    display:block;
}
html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    font-family:Helvetica,"STHeiti STXihei","Microsoft JhengHei","Microsoft YaHei",Tohoma,Arial;
}
body {
    color:#333;
    background-color:#fff;
    -webkit-backface-visibility:hidden;
}
strong {
    font-weight:bold;
}
a {
    background:transparent;
    text-decoration:none;
}
button,input[type='number'],input[type='text'],input[type='password'],input[type='email'],select,textarea {
    font-family:inherit;
    margin:0;
    -webkit-appearance:none;
    -moz-appearance:none;
}
.clearfix {
    zoom:1;
}
.clearfix:after {
    content:"";
    display:table;
    clear:both;
}
.c-info{
    color: #ff5a25;
}